package abstractfactory;

/**
 * @author cbf4Life cbf4life@126.com I'm glad to share my knowledge with you
 *         all. 女娲建立起了两条生产线，分别是： 男性生产线 女性生产线
 */

public class NvWa {
	public static void main(String[] args) {
		// 第一条生产线，男性生产线
		HumanFactory maleHumanFactory = new MaleHumanFactory();
		// 第二条生产线，女性生产线
		HumanFactory femaleHumanFactory = new FemaleHumanFactory();
		// 生产线建立完毕，开始生产人了:
		Human maleYellowHuman = maleHumanFactory.createYellowHuman();
		Human femaleYellowHuman = femaleHumanFactory.createYellowHuman();
		maleYellowHuman.cry();
		maleYellowHuman.laugh();
		femaleYellowHuman.sex();
		/*
		 * ..... 后面你可以续了
		 */
	}
}
